protective pillar - Spanish English Dictionary